microscopic sphincter - Francés Inglés Diccionario